rounded snail - French English Dictionary